to pour down - Turco Inglés Diccionario